package com.fivefu.core.hik.dto.request;

import io.swagger.annotations.ApiModelProperty;


/**
 * 根据区域获取下级编码设备列表请求参数集
 */
public class EncodeDeviceSubResourcesReq {

    @ApiModelProperty(value = "父区域编号",required = true)
    private String regionIndexCode;

    @ApiModelProperty(value = "当前页码",required = true)
    private Integer pageNo;

    @ApiModelProperty(value = "分页大小",required = true)
    private Integer pageSize;

//    @ApiModelProperty(value = "权限码集合")
//    private String[] authCodes;


    public EncodeDeviceSubResourcesReq() {
    }

    public EncodeDeviceSubResourcesReq(String regionIndexCode, Integer pageNo, Integer pageSize) {
        this.regionIndexCode = regionIndexCode;
        this.pageNo = pageNo;
        this.pageSize = pageSize;
    }

    public String getRegionIndexCode() {
        return regionIndexCode;
    }

    public void setRegionIndexCode(String regionIndexCode) {
        this.regionIndexCode = regionIndexCode;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

//    public String[] getAuthCodes() {
//        return authCodes;
//    }
//
//    public void setAuthCodes(String[] authCodes) {
//        this.authCodes = authCodes;
//    }
}
